give satisfaction - Englisch Synonyme Wörterbuch